package com.cloudlead.common.lang.persistence;

import org.joda.time.DateTime;

/**
 * Created by Dean on 2015/7/3.
 * <p>
 * 包括统计字段的实体
 */
public interface StatisticsEntity {
    /**
     * 设置创建用户
     *
     * @param createUser
     */
    void setCreateUser(String createUser);

    /**
     * 获取创建用户
     *
     * @return
     */
    String getCreateUser();

    /**
     * 设置创建时间
     *
     * @param createTime
     */
    void setCreateTime(DateTime createTime);

    /**
     * 获取创建时间
     *
     * @return
     */
    DateTime getCreateTime();

    /**
     * 设置更新用户
     *
     * @param updateUser
     */
    void setUpdateUser(String updateUser);

    /**
     * 获取更新用户
     *
     * @return
     */
    String getUpdateUser();

    /**
     * 设置更新时间
     *
     * @param updateTime
     */
    void setUpdateTime(DateTime updateTime);

    /**
     * 获取更新时间
     *
     * @return
     */
    DateTime getUpdateTime();
}
